// import util from './util';

// 权限Key
const permissionKey = {
  '1': '默认',
  '18': '系统日志',
  '20': '查看房源',
  '21': '管理房源',
  '22': '查看设备',
  '23': '管理设备',
  '24': '管理工单',
  '25': '查看水电详情',
  '26': '水电控制',
  '27': '水电充值',
  '28': '门锁授权管理',
  '29': '查看租赁信息',
  '30': '租客管理',
  '31': '查看组织信息',
  '32': '管理员工',
  '33': '查看资金流水',
  '34': '管理资金账户',
  '35': '查看商户/门店报表',
  '36': '导出报表',
  '37': '管理商户配置',
  '38': '管理门店',
  '1000': '首页'
}

let permission = {}

/**
 * 是否有某权限
 * @param {String} key 权限key
 */
permission.has = function (vm, key) {
  let permission = vm.$store.state.app.permission
  return !!permission && !!permission[key]
}

module.exports = {
  permissionKey,
  permission
}
